world-wide , hindus today number nearly 900 million , including about 20 million who live outside india , making hinduism the third largest religious community in the world , after christians and muslims .