Katy Perry Joins John Mayer Onstage For "Who You Love" Duet!