Peanut Butter Stuffed French Toast