ProMeSCT: A Proximal Metric Algorithm for Spectral CT