Canada to grant honorary citizenship to Malala Yousafzai