Lupron, a drug patented half a century ago, treats advanced prostate cancer. It’s sold to physicians for $260 in the U.K. and administered at no charge. Why are U.S. hospitals — which may pay nearly as little for the drug — charging so much more to administer it?