Social, cultural and economic factors associated with self-medication