Texas school district loses $2.3 million from phishing scam