民法典规定合同最长多少年