Allies forces land on island