Trust Re celebrates its 25th anniversary