Ernest August III Hanowerski