Microsoft readies fix for Windows Phone 8 random reboots