Porto have signed Colombia midfielder Juan Quintero from Italian side Pescara on a four-year contract.