Thousands protest in Tenerife and Gran Canaria against new building projects