Trinity in £170m sale of Racing Post News