China denies visa to Indian centenarian athlete