India would be largest Muslim population till 2050: Study