Bill Gates tops Forbes billionaire list for third year in a row