Kerry’s visit to religious sites cancelled after heavy rains