Shadab shines again as Pakistan deny Windies