Health minister opens Three Rivers Health in Ashburton