Corporate watchdog calls out Gap, lauds H&M, Zara