Russia dubs new coronavirus vaccine 'Sputnik' after Soviet satellite