APWU official admits $34,500 theft from union