Flintoff agrees reported £9m compensation with BBC after Top Gear crash