Trump sparks anger by calling coronavirus the ‘Chinese virus’