Amal Clooney calls businesses 'essential' for human rights