Singapore breaks Qatar’s streak as world’s best airline