Tata group revenue tops $100 bn; profit slips to near $5 bn