TicWatch Pro 3 review: powerful specs but fitness lags