Chinese giving grows to $33 billion