Thousands of Afghans won't be compensated by UK for data breach