Jim Glennie was just 18 when he took part in the Normandy landings on June 6 1944.