Hillary Clinton tells Congress the US will never be able to prevent every terror attack, but it must continue to accept risks at it pursues diplomacy.