Duo of HTC handsets leaked including UK 3D handset?