Massive fire destroys 2 homes, damages another in Westmoreland County