Hascol profit improves to Rs.1.2b in 2016