US Secretary John Kerry has ended an unannounced, 16-hour visit to Israel, without meeting Palestinian Authority Chief Mahmoud Abbas.