Max Caster faces backlash after referencing Riyadh in his Bound for Glory rap, a day after attacks near the city's airport.