International General Insurance (IGI): a considerable improvement of 2018 results