Mexicana Airlines, Hotels.com form Web alliance