Prince Charles urges business to put planet and people first