Ranbir Kapoor stopped drinking and eating non veg