Sonos Era 300 review: A big bet on spatial audio