Ariana Grande to headline Coachella