Strong second half sees Mexico smash Iceland