Mild cold and flu season dents healthcare group Haleon's earnings