Biden apologizes for saying "Illegal"