Milford Track Great Walk almost booked out for next season