AGREEMENT AND PLAN OF MERGER by and among GUILD HOLDINGS COMPANY, GULF MSR HOLDCO, LLC, and GULF MSR MERGER SUB CORPORATION Dated as of June 17, 2025