how long does facial swelling last from tooth infection