Pete Davidson claps back at fan criticizing Ariana Grande