UK progress rated “good” on under a third of environmental pledges