Trump's Immunity: A Legal Tug of War