FluentValidation validators not registering in DI despite using extension method - C#