Trump: Coronavirus will have ‘a very good ending for us’