Marine Le Pen won't be France's next president, says Juncker