Troops used government cards to pay for casinos, drinks and clubbing - and Pokemon Go.