Canada, Saudi Arabia rekindle diplomatic relations after 2018 human rights rift