who was the king of thebes before oedipus