JoS. A. Bank expands tux rentals to 300 stores