Tiger Woods announces he'll play in Arnold Palmer Invitational