Nutella Stuffed French Toasts