At least 20 people have died in a fire that ripped through a building housing a tuition centre in western India.Young students fell or jumped as they tried to escape flames engulfing the top floors of the building in the city of Surat, in Gujarat state.Police say they have charged three people over the fire and city authorities have pledged a full inquiry.