Semi-analytical solutions for dynamic portfolio choice in jump-diffusion models and the optimal bond-stock mix