Canada confirms first cases of swine flu