Rose, after 17-year drought, gives England its latest major champion