Robert Harding , a retired Army major general , took himself out of the running to become head of the airport security agency because of questions about how his former company was overpaid when the government terminated a defense contract with the firm .