Key says economy in good shape