Sahara Insurance profits rise 45%