DBS and Chubb ink 15-year insurance deal