McLaren CEO Zak Brown is feeling confident about his team's chances of winning the drivers' and constructors' championship, with the season set to resume later this month