Top Croatian court: President cannot run in election while in office