Leonardo Páez wins Mountain Bike Marathon World Cup