Magnetometer Bias Finite-Time Estimation Using Gyroscope Data