EU, Germany reach deal that requires new cars to be carbon neutral by 2035