Himachal Pradesh CM presents Rs 58,514 crore budget with focus on strengthening agrarian economy