India 's former foreign minister accused of skimming money from the Iraqi oil-for-food program has resigned from the cabinet , saying he does not want to give the opposition an excuse to stall parliament .