Bahrain: General amnesty welcomed – but legislation should be amended