Manchester United have agreed a deal to sign Cristiano Ronaldo