Large-pT protons from constituent diquark scattering