Shortage of ketchup looms over Americans