NEW YORK - The U.N. General Assembly adopted by an overwhelming majority on Thursday a resolution criticizing a recent U.S. decision to recognize Jerusalem as the capital of Israel, despite Washington's threat to end financial aid to countries backing it.