Garmin Forerunner 965 review: Better than the best