Artur Beterbiev retained his IBF, WBC and WBO world titles after a pulsating eighth-round knockout victory against Anthony Yarde at Wembley Arena.