Tanzanian ministers face sack if fail to sign anti-graft pledge