Uber stock set to launch at $45 a share in milestone for 'sharing economy'