Elon Musk overtakes Mark Zuckerberg, becomes third-richest person