Irish tourism 'to be worth €16bn'