Mexico's upper house has backed plans for a tax on high-calorie foods - and put forward a higher levy than had been proposed.