Bahrain: Weekend protests 'hitting tourism'