‘Crazy Rich Asians’ sparkles at N.America box office