Sanjay Dutt finally surrenders before TADA court: view pic