Himachal inks pacts worth Rs 5000 crore