KKMC-hh: A Precision Event Generator for EW Radiative Corrections in Hadron Scattering