Dozens of people, including children, have been killed in two suicide attacks in Afghanistan, putting potential peace talks in jeopardy. G20 finance ministers have flagged a series of risks to the global economy, including a sharp fall in commodity prices and volatile capital flows.