Hanif Abbasi given life sentence