Presence of foreign troops in Haiti hampers aid efforts