Fair tax and quality public services delivery in Africa