Etsy to slash hundreds of jobs