BRUSSELS – Mayors from more than 350 cities across Europe signed an EU climate change agreement Tuesday pledging to