DBS named world’s best bank by New York-based financial publication