Macron faces first major French street protests