Maharashtra Chief Minister Devendra Fadnavis resigns