Men’s Wearhouse profit up 31%, but outlook disappoints