McLibel trial firm makes £3m