Girls soccer: Foran Lions rally back to defeat Branford