Beckham nears 19M GBP from 2026 World Cup ads