Ride-hailing app Careem has secured $350 million in a funding round led by Japan's Rakuten and Saudi Telecom Company.