Molecular recognition of methamphetamine by carboxylatopillar[5]arene: drug-dependent complexation stoichiometry and insights into medical applications