Russia unveils Covid-19 vaccine before final testing is complete