New Plymouth fire destroys 2 buildings