Late Casemiro strike sinks Switzerland as Brazil advance to last 16