French Prime Minister Attal says he will resign