NHS has rescheduled one million hospital appointments this year because of strike action