Errors in medication history at hospital admission: prevalence and predicting factors