Corporate tax avoidance is costing countries $100-240 billion a year in lost revenue. The case for a new approach is overwhelming.