Thousands of NSW doctors strike for conditions, pay and public health