skin allergy tablets list prescription vs over the counter alternatives to allergy pills