AGCO boosts shareholder returns with a $350M buyback and dividend hike