'A necessity': France's left pledges to team up as camps rush for alliances ahead of snap elections