Breanna Stewart and the United States beat Canada to reach the gold-medal game of the World Cup for the fourth consecutive tournament.