Church of England body apologises for links to slavery