Negative T cell selection on non-random peptides promotes robust self-nonself discrimination