Brooks Macdonald announces fintech partnership with SS&C