Canelo Alvarez defended the super middleweight undisputed title with a clear victory over Jermell Charlo.