Canelo Alvarez speaks ahead of his mega-fight with Gennady Golovkin