Non oxidative hair color