PriceSmart Q2 profit climbs on improved sales