which has more vitamin c