Guantanamo an 'anomaly' that has to end: Blair