Microsoft co-founder Bill Gates steps off Microsoft's board