Venice limits tour groups to 25 and bans megaphones in fightback against overtourism