Jose Rujano wins 59th Vuelta a Colombia