Niger-Congo noun class and agreement systems in language acquisition and historical change