PTCL posts Rs 2.7bn profit in first half of 2020