Kate Winslet, TITANIC (1997) filminde Rose DeWitt Bukater rolünde