AstraZeneca coronavirus drug offers protection against Omicron sub-variants in study