Twitter vows legal fight after Musk pulls out of $44b deal