leonardo de caprio in his movie the titanic