Macron slapped during trip to southeast France