Veteran Formula 1 design and Caterham's technical director Mike Gascoyne has said that the FIA needs to impose a budget cap on F1 "for the good of the sport".