what to eat before a marathon when Vegan