Kate Winslet, James Cameron at 'Titanic 3D' world premiere