cheap elegant blazers for formal wear