US senator defends anti-Islam remarks after criticism from Democrats