China approves controversial national security bill for Hong Kong