Church of England funds sell millions in Vedanta shares in boycott