spend bill gates