Massive fire destroys part of Idaho town