RBC FUNDS TRUST (THE “TRUST”) AMENDED AND RESTATED DISTRIBUTION AGREEMENT