Saeed Iqbal narrowly avoided jail