Germany's Merkel cautions ally Israel on settlements