US ambassador wounded in Sri Lanka; near miss for Cheney in Afghanistan