Casio G-Shock GBD-H1000 review: a Garmin-rival running watch