Secret Service agrees to pay $24M in decades-old race bias