Microsoft launches ‘Cortana’ smartphone assistant