Predictive Pati-Salam theory of fermion masses and mixing