Windies pressure England to 3-112 at tea