strongest over the counter allergy prescription vs over the counter does benadryl make you sweat