AstraZeneca vaccine 'safe and effective' - EU regulator