'The Irishman' will be released on Netflix today