what color shirt to wear with olive green pants