Brazil court halts work on controversial dam