DeepVL: Dynamics and Inertial Measurements-based Deep Velocity Learning for Underwater Odometry