DISCUSSION PAPER SERIES Illegal Immigration in a Heterogeneous Society