The Borel Complexity of the Class of Models of First-order Theories