CalMac's 48-year-old ferry out of action again in 'retiremen