万里长城耗时多少年