German Chancellor Angela Merkel demanded stronger central powers for the European Union's executive to veto national budgets that breach EU rules, risking a clash with close ally France at a summit of the bloc's leaders.