HTC U24 Pro vs vivo S17 Pro: Specs, Price & Score Compared