Gary Lineker split with Danielle Bux in 2016 over her desire to have more children - but the pair have stayed friendly and are, in his words, 'unusually' close for exes