Hundreds honor long-time Idaho politician Pete Cenarrusa