Joseph earns Celtics' final roster spot