Omni Hotels signs deal to operate The King Edward Hotel in Toronto