‘Empire’ actor Jussie Smollett charged with faking racist attack