Citi cuts Microsoft price target, citing foreign exchange headwinds