A Ukrainian airliner crashed shortly after take-off from Tehran on Wednesday, killing all 176 people on board and sparking an international scramble to establish the cause.