HTC unveils the new HTC One (M8)