Steve Jobs taking medical leave from Apple