Scottish Catholic aid agency warns about ‘race against time’ on climate change