Safaricom Net Profit Rises By 18pc To 45 Billion