France's economy, 2nd largest in Europe, teeters at the edge