Prince Charles believes private businesses "hold the key" to tackling climate change and called on governments to listen to their ideas.