New article on ISO 26000 and the Earth Charter