California lab says it discovered coronavirus vaccine in 3 hours