NSW Parliament passes more gambling laws