Fannes links Iran funding to $300B support from Gulf