Иван III, великий князь московский, Государь всея Руси