Far-right gaining ground in France as anti-immigration fever and nationalism heat up election