Scandal prompts Adidas to cut short IAAF sponsor deal