Trump predicts victory over coronavirus ‘much sooner’ than expected