China stocks suffer mauling, Fed leaves dollar in a daze