US troops land at Haiti presidential palace