Himachal’s finances improved through revenue generation, expenditure cuts, says Sukhu