Stuart Broad provides fitting finale to Ashes series for the ages