Shane warne dies of heart attack