Apple s homepod smart speaker goes on sale in canada france and germany 521604 2