Google to snap up handset-maker Motorola Mobility for $12.5 bn