Hain Celestial misses targets as it drops smaller products