Ithala reveals details on finances, says its solvent