US bans red dye No. 3 from foods over cancer risk