The pledge (worth $23.7M in US dollars) follows the bishops’ apology for the abuse of indigenous children at residential schools.