Stenham launches credit and healthcare funds