Temasek global portfolio reaches record $194bn