Xiaomi Mi 6 Hands-on: The $360 Flagship