HTC U12+ launches for $799 and up (glass body, 4 cameras, touchy sides)