Coronavirus vaccine timeline development is ‘astounding’: Doctor