Steve Jobs taking medical leave of absence from Apple