vitamin c and iron