Motorola to post $101M charge