Church of England says it cannot support gay marriage