Best foods for vitamins and minerals for men