Israel cancels UNRWA agreement