Text this: The Quality of Counseling for Headache OTC Medications in German Community Pharmacies Using a Simulated Patient Approach: Are There Differences between Self-Purchase and Purchase for a Third Party?