Reaction field cavity optimization: A born-again Born model for ionic hydration