old testament vs new testament contradictions