Head & Shoulders taps Alyson Hannigan as latest brand ambassador