Obama calls for respect to religious sites in Jerusalem