In the sentence 'The scientist's hypothesis was corroborated by three independent studies,' what does corroborated mean?