Yorkshire’s Keeble Hawson and HLW agree terms of merger