Wambach leads U.S. into Olympic semifinal against Canada