Inadequate drug advice in the pharmacies of Guatemala and Mexico: the scale of the problem and explanatory factors.