Kevin Spacey busts out a barbershop cover of Jason Derulo's 'Talk Dirty' on The Tonight Show