Angels win on wild pitch, beat Mariners 3-2 in 10 innings