Spring - NoUniqueBeanDefinitionException: No qualifying bean of type is defined: expected single matching bean but found 2: