Pinewood Group agrees $425m takeover deal