Motorola Milestone 3 technical specs revealed