Hong-Kong-based fashion brand Esprit has pledged to champion the human rights of 525,000 workers at its supplier factories in 27 countries.