Dr Pepper Snapple has signed a deal with McDonald's to put its Dr Pepper soft drink in more of the fast-food chain's US restaurants.