A former Brazilian leader, on a visit to Israel, has criticized his government for lavish spending on stadiums for the soccer World Cup finals scheduled to open in Rio de Janeiro next month.