Federer joins Bill Gates in 1st career Bay Area appearance