Gayle cloud hangs over Windies as Proteas clash looms