Trump holding ‘virtual’ town hall to address public’s coronavirus questions