Pak cricket fans must have an Indian sponsor to get visa