calvin klein men's body slim fit hooded ribbed blazer