Cardinals see red over Vatican McDonald's