long windbreaker men’s off white double rainproof trench coat british gentleman rain proof and breathable gabardine wool liner