AMENDED AND RESTATED REGISTRATION RIGHTS AGREEMENT BY AND BETWEEN VIPER ENERGY PARTNERS LP AND DIAMONDBACK ENERGY, INC. DATED AS OF May 9, 2018