IMO elects Mitropolous as Secretary-General