$15 visitor levy for Stewart Island to be phased in by 2025