HTC U12 life debuts officially at the end of the month