BlackBerry may put itself up for sale