Compositionally heterogeneous podiform chromitite in the Shetland Ophiolite Complex (Scotland): implications for chromitite petrogenesis and late stage alteration in the upper mantle portion of a supra-subduction zone ophiolite