Church, Bank of England apologize for slavery links