Williams Team Principle James Vowles says he 'welcomes' the pressure and scrutiny that Carlos Sainz joining the team has brought.