Hannah Brown wins Mirror Ball