Indira Gandhi Sports Complex fit to host World Championships: BWF’s statement amid growing hygiene issues at India Open January 16, 2026