crazy rich asians tops american box office