Gen Halleck vies for power