Mercedes to hang 3-pointed star on new home of Atlanta Falcons, report says