Grand Island man pleads guilty in fatal drug deal, agrees to testify