Huawei FreeBuds 3 review: AirPods-ish