French public sector sets collision course with Macron with strikes