Weah, Dest revive US World Cup hopes; Mexico stay top