Saint Louis University opens $8 million student rec center