Lionel Messi earns more than entire squads of 22 MLS teams