Review Xiaomi Mi 11 review: A worthy alternative to Android flagships