Etsy pops on revenue beat