A battling counter-attack by George Dockrell and Mark Adair fell short as Ireland suffered a shock 12-run loss to Canada in their T20 World Cup clash in New York.