Enforcement Directorate fined by Supreme Court