Margaret Holles, Duchess of Newcastle-upon-Tyne