Iowa teen takes plea deal in Grand Island robbery