European Union court rules Marine Le Pen must repay $350,000 in misspent funds