Shadab Khan declared fit for ICC Cricket World Cup after recovering from virus