Police charge American woman held in drug bust