Oxford-AstraZeneca Covid vaccine is safe and effective, researchers