Honor GT Pro vs vivo X300 E: Specs, Price & Score Compared