MI6 chief tells Cameron that terrorism threat is not from Afghanistan