Cameron accused of stoking fear with immigration allegations