Adelaide's Repat hospital opens key unit