NEPAD falls short on deliverables though it is heavy on promises