Balfour Beatty agrees to acquire Parsons Brinckerhoff for $626 million