Carbon credits ‘a free pass for polluters’