India announces $5 bn aid for Africa, seeks support for UN reforms