Classical and quantum two-body problem in general relativity