Egypt swaps arrested US-Israeli for 25 prisoners