Britain’s Camilla will not wear disputed Koh-i-Noor diamond for coronation