Alvarez smashes Cotto