Pentagon credit cards used for gambling, escorts