Fire destroys home in Canyon County