feat: make ElementHandle.screenshot work with large elements This patch increases the viewport size if the element is bigger than viewport. Fixes #1779