Flexible multibody modelling of a motorbike timing system as a tool for the engine design optimization