Germany's Merz voices cautious optimism as Yemen reports Red Sea advances