McLaren will no longer hire smokers