Mahmood terms KP budget as pro-poor, largest-ever

* CM says provincial govt did not compromise on development portfolio despite difficult financial situation