Himachal Assembly passes supplementary budget