Al Jazeera: David Beckham announces his retirement