best italian flannel suit for men