Jerusalem mayor says holy city indivisible