Sahara Insurance posts modest profit in second quarter