De Niro invests in New York hotel