BlackBerry Q10 pictures and hands-on