Himachal cuts petrol diesel prices by Rs 2.50 a litre