BlueStone swings to ₹5.96 crore profit despite gold duty hike