David Beckham and Zlatan Ibrahimovic have had a wager (Martin Rickett:PA)