Boyd Gaming earns $210m in 2Q