The majority of the world's rich donor nations failed to meet their development aid pledges in 2013 and only one third of the money went to the poorest countries, a report said on Monday.