vivo X300 Ultra vs ZTE nubia RedMagic 12 Pro+: Compared