do vegetables have vitamin d