completeness theorem mathematical logic