Cali beat Medellin to win Colombia soccer league