Barfi! makes Ranbir Kapoor stop smoking!