Kim Kardashian West has confirmed she and Kanye West are expecting their third child via a surrogate after weeks of speculation.