BlackBerry 10 goes on sale in the U.S.