IMF puts on hold funds for Afghanistan over political uncert