Three-Component Synthesis of Pyrimidine and Pyrimidinone Derivatives in the Presence of High-Surface-Area MgO, a Highly Effective Heterogeneous Base Catalyst