French President Macron gets slapped by member of public