Geological factors impacted cadmium availability and use as an alternative cofactor for zinc in the carbon fixation pathways of marine diatoms