KPMG has identified 10 sustainability "megaforces" that are likely to impact every business over the next two decades.