IOM holds charity auction for handmade carpets