Ladbrokes and Coral to sell 359 betting shops in run-up to £2.3bn merger