STF mantém lei que limita compra de terras por empresas estrangeiras