Sensex falls 110 points on profit booking, weak global cues