top rated cotton jackets for everyday wear