农村老人立遗嘱需要满足哪些条件才生效