French Prime Minister Élisabeth Borne resigns ahead of cabinet reshuffle