Uzbekistan's Javokhir Sindarov has earned a place in the men's World Chess Championship later this year.