iPhone 7 world’s best-selling smartphone in Q1