Franklin Templeton announces acquisition of AdvisorEngine