Jean-Marie Le Pen, the far-right French politician who founded the National Front party, has died at the age of 96.