John Cena sets Make-A-Wish record with 650 wishes