US cancels over $200 million in aid to Palestinians