Muslims protest in Cardiff against 'anti-Islam laws'