Colombian cyclist José Serpa wins Tour de Langkawi