Steve Jobs resigns as Apple CEO