Text this: Non-trivial Factors as Determinants of the Environmental Taxation Revenues in 27 EU Countries.