Saudi Arabia, Kuwait end 5-year-long dispute over shared oil fields