Government receives final dividend of Rs 6,665 crore from BPCL