Travis Letter visit generates more than $300k for Alamo