The last mile to price stability will be most challenging, says Agustín Carstens, discussing the risks to the global economy laid out in the BIS Annual Economic Report.