HTC One M9 Android 6.0 Marshmallow update now available in Canada