Recent developments in texaphyrin chemistry and drug discovery.