Charming Shoppes swings to profit in Q1