On 20 October 1944 the U. Fighting continued on Leyte for how long