Report: Microsoft may make its own Windows Phone hardware