French left runs divided, weakened in presidential race