Church of England appeasing Islam