Trump says coronavirus vaccine could be ready in a month