Vivo X Flip review: Holy mother of pearl