Seahawks snap Eagles' home-winning streak