Motorola Droid 3 details