Foreign presence to blame:Taliban