what color shirt to wear with green pants