Excise duty slashed by Rs 10 on diesel, Rs 5 on petrol