Gap is latest US clothing label to enter India; plans 40 stores starting next year