Czech bass Jan Martiník has won the song prize in the BBC Cardiff Singer of the World competition.