Tax-related red tape costs British business £20 billion a year