TataCLiQ.com ties up with Genesis to sell global luxury brands