Government criticised over refusal to back boycott of Bahrain Grand Prix