Cranberry Walnut Challah French Toast