Jack Wilshere has declared himself fit for the World Cup despite not starting a game since March after fracturing his foot.