French President Macron's popularity rating lowest since 2018: Survey