Australia has approved its second COVID vaccine - the Oxford AstraZeneca - paving the way for home-grown doses.