Scotland's climate change targets branded 'no longer credible'