Hugh Grant settles claim against Sun publisher due to risk of £10m legal costs