men's linen cape coat