Denmark cruise past Mexico in final friendly before World cup