World Bank commits $500m to Nigeria's social protection programme