Deutsche Bank has pledged to buy €1 billion ($1.1 billion) of green bonds, in a further sign of confidence in the market's prospects.