Salamanca leads climate alliance of cities in Spain and Portugal