Mayor vows 10 more banners for every damaged one, says his city will champion 'tolerance, love and openness to all'