Giant fibrovascular polyp of the oesophagus: report of a case and effects on oesophageal function.