HPCL reports record loss of Rs 10,196 cr on petrol, diesel price freeze