sports jacket under 500