pd foster insurance florenceville new brunswick