Daniel Cormier signs new 8 fight UFC deal