US bank PNC Financial Services has pledged $20 billion over five years for environmental finance across areas including sustainability-linked bonds and loans