Caesars Entertainment gives $3.1m to local and national non-profits