Bowers & Wilkins Zeppelin review: a thoroughly modern Alexa speaker