Bad Bunny threw his support behind Vice-President Kamala Harris on Sunday shortly after a comedian at Donald Trump's Madison Square Garden rally made crude jokes about Latinos and called Puerto Rico a "floating island of garbage," angering Hispanic members of both major U.S. parties.