Contract awarded for controversial Belo Monte dam in Brazil