When Zlatan Ibrahimović and David Beckham made a wild bet over a World Cup match, no one expected what came next.