McPherson County buffalo auction draws crowd