French President Emmanuel Macron on Wednesday hailed the "spirit of sacrifice" of the soldiers who liberated Europe from Nazi occupation, as he prepared to join US President Joe Biden and King Charles III to mark 80 years since the World War II D-Day landings.