G7 leaders commit to finalizing price cap on Russian crude