Rich countries are still far reaching their pledge of 100 billion a year of financing for poor nations, a report released by Germany and Canada prior to COP27 in Egypt shows.