Stronger growth, but risks loom large