Disney under fire for soaring prices, including $70 a pound candy canes