什么样的人设立的遗嘱是有效的?