Teachers and principals across NSW public schools plan to strike next week over "workload, salaries and shortages"