Bill Gates steps down from the Microsoft board