Prince Harry’s ‘Spare’ breaks sales records