Minnesota Vikings stadium bill wins House approval