MEDSLIK-II, a Lagrangian marine surface oil spill model for short-term forecasting – Part 1: Theory