Vitamin supplements for immune health