Vargas stymies Angels in 3-0 Seattle win