Biden’s surprise brings Elton John to tears at White House