Palestinian President Mahmoud Abbas recently vowed to use an " iron fist " against militants to enforce a truce between Israel and the Palestinians .