EU leaders reach new climate deal