Strong storm pounds New England coast