Insane Bacon Nutella Stuffed French Toast