More than 100 people are dead and almost 300 injured after a night of terror attacks in the Indian city of Mumbai.