France's Macron seeks 'forgiveness' from Algerian Harkis