sonos ceo patrick spence steps down after controversial app update fallout