Salim dies of cancer