Sonos outlines turnaround plan following app disaster