UAE achieves second victory in T20 World Cup with win over Canada