Apple 17" MacBook Pro announced