Zygmunt III., Polen, König