10foods that will keep you energized all day long