Motorola Mobility posts Q1 2012 loss of $121 million on $3.1 billion revenue