All Balochistan cities to get gas in 3 years: PM