Turkey seal late 2-1 win over Latvia, keep their World Cup dreams alive