Russia claims victory in vaccine race, but is it too soon?