RIL completes $7.2bn deal with BP