Stricken Italian liner docks in Seychelles