Iraq confirms cancellation of Russian oil contract