Peanut Butter-Stuffed French Toast