Indians almost never marry across religious lines