Jessica Sanchez Wins AGT in a Shocking Season 20 Finale