Pearson agrees sale of One Southwark Bridge for £115m