Lord Carey warns Church of England not to "dance to the world's agenda"