Home China scrambles to shore up sliding yuan and stock markets