UN chief accuses India of intolerance with gay sex ban