Gymboree's profit edges up in Q2, sales miss Street