World middleweight champion Miguel Cotto was given a surprise visit from Sylvester Stallone in the build up to his fight with Canelo Alvarez.