PARROT: Prediction of enzyme abundances using protein-constrained metabolic models