Ludwig II., Ungarn, König