IBM teams up with Apple