Ernest Augustus, Quốc vương của Hanover