Gray hair coverage shampoo