Drew Brees avoids contract questions at charity golf tournament