China risks recession, says Lombard Street Research