Complementary halogen and hydrogen bonding: sulfur...iodine interactions and thioamide ribbons.