Shifting sea ice frees trapped whales in Canada