NBC: Church of England sheds light on ‘shameful’ slave trade ties