Suicide bomb kills at least twenty in northwestern Pakistan