Microsoft to cut US price of Xbox