Robust Data-Driven Zero-Velocity Detection for Foot-Mounted Inertial Navigation