Microsoft says Windows Phone 8 to share core with Windows 8