Pricing gold options under Markov-modulated jump-diffusion processes