John Mayer pays tribute to Glen Campbell