fruits that contain lots of vitamins for health