Structure of active human M2 muscarinic acetylcholine receptor bound to the agonist iperoxo