When did the battle occur for which William Johnstone Milne received the Victoria Cross?