Canadian resident charged with terrorism in Haiti plot