Marine Le Pen struggles for answers