IG shares plunge as it slashes revenue forecast