Top British companies using Luxembourg tax avoidance scheme 'like a magical fairyland' to save billions