Canada asks its citizens to avoid non-essential travel in Haiti