Gupta-linked director general removed from Public Enterprises