Text this: Disentangling key cloud properties for precipitation retrievals from geostationary satellite data using machine learning