India poll favourite ‘bachelor’ Modi admits he is married