Kris Allen Puts Out A Controversial New Single