Motorola ships 28.1 million handsets in 2Q