Kuwait reveals new details of oil deal with Iraq