Hong Kong NVO gets $7.9 million fine