Canada ranks last among G7 countries in reducing greenhouse gas emissions