Moderna expects vaccine shipments to the UK and Canada to be delayed, while EU and Switzerland rollout is on track