Miss Colombia beat Miss USA, crowned Miss Universe in Miami