China will penalize Ant Group with a $1 billion fine