Bahrain Grand Prix to go ahead as protests flare