How much time do many project managers recommend be allocated for training staff to facilitate a successful enterprise system implementation?.