Thousands of Indigenous Brazilians from more than 170 ethnic groups demonstrated in Brasilia, ahead of the Supreme Court's landmark ruling on land rights.