NASA strikes back at Russian report that said the ISS has 'b