Punjab government to buy four million tons of wheat