Os candidatos à segunda volta das presidenciais francesas estiveram frente a frente antes do escrutínio de domingo num debate duro.