India's Supreme Court has upheld the conviction of actor Sanjay Dutt in the 1993 Mumbai blasts case but reduced the six-year jail term by the TADA (Terrorist and Disruptive Activities) court to five years.