BPCL net profit almost doubles to Rs 2,076 crore in Q1