Worldwide smartphone shipments to touch 1.2B this year