Overcoming barriers to clean development mechanism projects