Himachal inks pacts worth Rs 10,095 crore