Heineken has signed a three-year deal to become the official sponsor of the Irish Open.