LIM3, an advanced sea ice model for climate simulation and operational oceanography