A leading US politician has questioned whether food and drinks companies will voluntarily combat the issue of rising child obesity in the country.