A Uniform Semantics for Declarative and Interrogative Complements