Amazon sells clothes from factories shunned as dangerous