A third generation wave model of European continental shelf seas with depth and current refraction due to tides and surges and its validation using GEOSAT and buoy measurements