What Are Callable Bonds and How They Work?