DeMarcus Ware, 8th all time in sacks, announces retirement