合同生效的条件有哪些,不生效有什么后果