Pharmacy strike cancelled as 12 state bodies cite patient welfare