does expired shampoo cause itchy scalp