Undocumented migrants in Libya pass half-million mark