PNB buys 49% stake in Rahim & Co