BlackBerry expects $1B loss, will slash staff, reduce handset range