A new Scottish bill to help tackle climate change could be a "world leader", environmental groups claim.

More...