David Beckham believes North America would be a special place to host a World Cup, with the US, Mexico and Canada preparing a joint-bid for 2026.