Top US general accused of corrupt lobbying