Jean-Marie Le Pen, leader of the French extreme-right National Front party, has declared that he is not an anti-Semite.