Peanut Butter and Bananas Stuffed French Toast