NTC passes new law on Islamic banking