David Shaw steps down at Stanford