Heat recovery plant