BPCL share price hits 52-week high after large dividend announcement