300,000 Ford vehicles recalled in Canada