Callum Ilott triumphs in Hungary