Ernest Augustus, duque de York y Albany