A survey of term banks worldwide