French far-right leader Le Pen vows to unite 'patriots'