Taxes in the Time of Coronavirus: Is It Time to Revive the Excess Profits Tax?