Five-star Isaiah Stewart commits to Washington over Duke, Michigan State