Microsoft under fire after taking part in U.S. Presidential campaign