Real Madrid have completed the signing of Brazilian playmaker Kaka from AC Milan on a six-year contract. The reported fee of around £ 56 million, which will be a new world record in pound sterling, surpasses the £ 45.6 million Real paid for Zinedine Zidane in 2001. Kaka, 27, revealed he had joined a Spanish…