Macadamia Nut French Toast