BP to buy stake in RIL gas block: report