Kenya Re nets Sh900m profit despite drop in gross premiums