Taxpayers paid more than $24 million for DeVos' security detail over the last 4 years: report