Protect Singapore Townhall did not break any laws: K Shanmugam