Apple executive Steve Jobs resigns