mens long sleeve faux leather shirt jacket