Company blames Straits of Mackinac spill on 'extraordinary' circumstances