WikiLeaks revelations put CIA on back foot