Green Party leader Natalie Bennett used her New Year message to warn against a "dangerous, toxic" debate on immigration and urged David Cameron to admit Syrian refugees.