Xiaomi Watch 2 Pro review: A big step forward