Home delivery of cheaper diesel, petrol in Punjab means Rs 2200 cr loss