Hungary approves crackdown on foreign NGOs