Il Divo puts on quite a show!