what is the best painkiller for post surgery