Recent discoveries on the structure of iodine(iii) reagents and their use in cross-nucleophile coupling